package com.heima.pojo;

import lombok.Data;
import java.time.LocalDateTime;

@Data
public class Order {
    private Long id;               // 订单ID
    private String orderNo;        // 订单编号
    private String thirdNo;        // 第三方平台单号
    private String innerCode;      // 机器编号
    private Long skuId;            // SKU ID
    private String skuName;        // 商品名称
    private Integer classId;       // 商品类别ID
    private Integer status;        // 订单状态: 0-创建; 1-支付完成; 2-出货成功; 3-出货失败; 4-失效
    private Integer amount;        // 支付金额
    private Integer price;         // 商品金额
    private String payType;        // 支付类型：1-支付宝 2-微信
    private Integer payStatus;     // 支付状态：0-未支付; 1-支付完成; 2-退款中; 3-退款完成
    private Integer bill;          // 合作商账单金额
    private String addr;           // 点位地址
    private Long regionId;         // 所属区域ID
    private String regionName;     // 所属区域名称
    private Integer businessId;    // 商圈ID
    private String businessName;   // 商圈名称
    private Integer ownerId;       // 合作商ID
    private String openId;         // Open ID
    private Long nodeId;           // 点位ID
    private String nodeName;       // 点位名称
    private String cancelDesc;     // 取消原因
    private LocalDateTime createTime; // 创建时间
    private LocalDateTime updateTime; // 更新时间
}
